package br.com.consultsystems.persistencia.spec.financeiro;

import java.util.List;

import javax.ejb.Local;

import br.com.consultsystems.dominio.financeiro.Baixa;
import br.com.consultsystems.dominio.financeiro.CaixaBanco;
import br.com.consultsystems.libutils.jpa.Repository;

@Local
public interface CaixaBancoPersistencia extends Repository<CaixaBanco> {

	CaixaBanco retrieveByBaixa(Baixa baixa) throws Exception;
	
	List<CaixaBanco> retrieveByNomeCondominio(String nomeCondominio) throws Exception;
	
	List<CaixaBanco> retrieveByIdCondominio(Long idCondominio) throws Exception;
	
	List<CaixaBanco> retrieveByBalancete(Long idBalancete) throws Exception;
	
}
